Engine cradle - Espagnol Anglais Dictionnaire